// 知识点：
// pair有三种定义方式，所以创建pair的方式也有三种，make_pair(v1,v2)返回(创建)一个pair

// vec.push_back(std::make_pair(str, i));//make_pair返回一个用两个参数构成的pair
// vec.push_back({str, i});
// vec.emplace_back(str, i); //最简便   